moon pool - French English Dictionary